﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Templates/Acuicultura.Master" AutoEventWireup="true"
    CodeBehind="frmVentaNacional.aspx.cs" Inherits="EstadisticaProduce.Acuicultura.frmVentaNacional" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <script type="text/javascript">
        $(document).ready(function () {
            $("#<%=txtVolumen.ClientID %>").numeric();

            $("#<%=txtValor.ClientID %>").numeric();

            $("#<%=txtPrecio.ClientID %>").numeric();
        }); 
    </script>
    <script type="text/javascript">
        $(function () {
            InitializeDeleteConfirmation();

        });

        function InitializeDeleteConfirmation() {
            $('#deleteConfirmationDialog').dialog({
                autoOpen: false,
                resizable: false,
                height: 120,
                modal: true,
                buttons: {
                    "Delete": function () {
                        $(this).dialog("close");
                        $(this).css("font-size:10px")
                    },
                    Cancel: function () {
                        $(this).dialog("close");
                    }
                }
            });
        }

        function deleteItem(uniqueID, itemID) {
            var dialogTitle = 'Eliminar registro ' + itemID + '?';

            $("#deleteConfirmationDialog").html('<p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span>Por favor confirme la eliminación del Registro</p>');

            $("#deleteConfirmationDialog").dialog({
                title: dialogTitle,
                buttons: {
                    "Eliminar": function () { __doPostBack(uniqueID, ''); $(this).dialog("close"); },
                    "Cancelar": function () { $(this).dialog("close"); }
                }
            });

            $('#deleteConfirmationDialog').dialog('open');
            return false;
        }

        function ShowError(errorMessage) {
            $(document).ready(function () {
                $("#deleteErrorDialog").text(errorMessage);
                $("#deleteErrorDialog").dialog({
                    modal: true,
                    buttons: {
                        Ok: function () {
                            $(this).dialog("close");
                            $(this).css("font-size", 11);
                        }
                    }
                });
            });
        }
    </script>
    <div id="deleteConfirmationDialog" style="font-size: 10px;">
    </div>
    <div id="deleteErrorDialog" title="Ocurrio un error, verifique." style="font-size: 10px;">
    </div>
    <asp:UpdatePanel ID="UpdatePanel2" runat="server">
        <ContentTemplate>
            <asp:HiddenField ID="hdnaccion" runat="server" />
            <asp:HiddenField ID="hdncodempresa" runat="server" />
            <asp:HiddenField ID="hdncodregistro" runat="server" />
            <asp:HiddenField ID="hdncodestablecimiento" runat="server" />
            <div class="clsDivResultado" style="margin: auto;">
                <table class="clsTablaForm">
                    <tr>
                        <td colspan="5">
                            <h2 class="abajo15 border-bottom">
                                Venta Mercado Nacional</h2>
                        </td>
                    </tr>
                </table>
                <table class="clsTabla" style="width: 700px; text-align: left;">
                    <tr>
                        <td>
                            Especie
                        </td>
                        <td colspan="2">
                            Comprador
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <div class="styled-select">
                                <asp:DropDownList ID="ddlEspecie" runat="server" CssClass="especie">
                                    <asp:ListItem Text="- Seleccione -" Value="0" />
                                    <asp:ListItem Text="Trucha" Value="1" />
                                </asp:DropDownList>
                            </div>
                        </td>
                        <td colspan="2">
                            <div class="styled-select">
                                <asp:DropDownList ID="ddlComprador" runat="server" CssClass="comprador">
                                    <asp:ListItem Text="- Seleccione -" Value="0" />
                                    <asp:ListItem Text="Uso1" Value="1" />
                                </asp:DropDownList>
                            </div>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            Conservación
                        </td>
                        <td>
                            Presentación
                        </td>
                        <td>
                            Envase
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <div class="styled-select">
                                <asp:DropDownList ID="ddlConservacion" runat="server" CssClass="conservacion">
                                    <asp:ListItem Text="- Seleccione -" Value="0" />
                                    <asp:ListItem Text="Conservación" Value="1" />
                                </asp:DropDownList>
                            </div>
                        </td>
                        <td>
                            <div class="styled-select">
                                <asp:DropDownList ID="ddlPresentacion" runat="server" CssClass="presentacion">
                                    <asp:ListItem Text="- Seleccione -" Value="0" />
                                    <asp:ListItem Text="Presentación 01" Value="1" />
                                </asp:DropDownList>
                            </div>
                        </td>
                        <td>
                            <div class="styled-select">
                                <asp:DropDownList ID="ddlEnvase" runat="server" CssClass="envase">
                                    <asp:ListItem Text="- Seleccione -" Value="0" />
                                    <asp:ListItem Text="Envase 01" Value="1" />
                                </asp:DropDownList>
                            </div>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            Volúmen
                        </td>
                        <td>
                            Valor
                        </td>
                        <td>
                            Precio S/.
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:TextBox ID="txtVolumen" runat="server" MaxLength="10" CssClass="volumen inputText"
                                Text="0" Width="80px" />
                        </td>
                        <td>
                            <asp:TextBox ID="txtValor" runat="server" MaxLength="10" CssClass="valor inputText"
                                Text="0" Width="80px" />
                        </td>
                        <td>
                            <asp:TextBox ID="txtPrecio" runat="server" MaxLength="10" CssClass="volumen inputText"
                                Text="0" Width="80px" />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <div id="log" style="overflow: auto;" class="divAvisoRemanente">
                                Producción Restante: <b>
                                    <asp:Label runat="server" ID="lblStockProuccion" Text="1,000.00" /></b>
                            </div>
                        </td>
                        <td colspan="3" style="text-align: right;">
                            <%--<asp:ImageButton ID="btnGraba" runat="server" CssClass="boton" ImageUrl="~/Imagenes/Botones/u203_original.png"
                                OnClick="btnGraba_Click" />
                            <asp:ImageButton ID="btnLimpia" runat="server" ImageUrl="~/Imagenes/Botones/u201_original.png"
                                OnClick="btnLimpia_Click" />--%>
                        </td>
                    </tr>
                </table>
                <table class="clsTablaForm">
                    <tr>
                        <td>
                            <div class="contentButton">
                                <asp:Button ID="btnGraba" CssClass="boton button-small" runat="server" Text="Guardar"
                                    OnClick="btnGraba_Click" />
                                <asp:Button ID="btnLimpia" CssClass="button-small p3" runat="server" Text="Limpiar"
                                    OnClick="btnLimpia_Click" />
                            </div>
                        </td>
                    </tr>
                </table>
            </div>
        </ContentTemplate>
    </asp:UpdatePanel>
    <br />
    <div>
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>
                <asp:GridView ID="gvRegistro" runat="server" AllowPaging="false" AllowSorting="false"
                    AutoGenerateColumns="false" CssClass="clsTabla" OnRowCommand="gvRegistro_RowCommand"
                    DataKeyNames="codventanacional,cod_empresa,cod_establecimiento,codempresacompra,desempresacompra,codespecie,desespecie,numvolumen,numvalor,numprecio,codenvase,desenvase,codpresentacion,despresentacion,codconservacion,desconservacion,idenvio">
                    <Columns>
                        <asp:TemplateField HeaderText="Nro.">
                            <ItemTemplate>
                                <%#Convert.ToInt32(DataBinder.Eval(Container, "DataItemIndex")) + 1%>
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" Width="30px" />
                            <HeaderStyle CssClass="cl_cab_busca" ForeColor="#ffffff" />
                        </asp:TemplateField>
                        <asp:BoundField DataField="cod_empresa" HeaderText="cod_empresa">
                            <ItemStyle CssClass="hiddencol" />
                            <HeaderStyle CssClass="hiddencol" />
                        </asp:BoundField>
                        <asp:BoundField DataField="codespecie" HeaderText="codespecie">
                            <ItemStyle CssClass="hiddencol" />
                            <HeaderStyle CssClass="hiddencol" />
                        </asp:BoundField>
                        <asp:BoundField DataField="codempresacompra" HeaderText="codempresacompra">
                            <ItemStyle CssClass="hiddencol" />
                            <HeaderStyle CssClass="hiddencol" />
                        </asp:BoundField>
                        <asp:BoundField DataField="desespecie" HeaderText="Especie">
                            <ItemStyle CssClass="hiddencols" />
                            <HeaderStyle CssClass="hiddencols" Width="150px" />
                        </asp:BoundField>
                        <asp:BoundField DataField="desconservacion" HeaderText="Conservación">
                            <ItemStyle CssClass="hiddencols" />
                            <HeaderStyle CssClass="hiddencols" Width="100px" />
                        </asp:BoundField>
                        <asp:BoundField DataField="codpresentacion" HeaderText="Presentación">
                            <ItemStyle CssClass="hiddencols" />
                            <HeaderStyle CssClass="hiddencols" Width="100px" />
                        </asp:BoundField>
                        <asp:BoundField DataField="codenvase" HeaderText="Envase">
                            <ItemStyle CssClass="hiddencols" />
                            <HeaderStyle CssClass="hiddencols" Width="100px" />
                        </asp:BoundField>
                        <asp:BoundField DataField="numvolumen" HeaderText="Volumen" DataFormatString="{0:N2}">
                            <ItemStyle CssClass="hiddencols" HorizontalAlign="Right" />
                            <HeaderStyle CssClass="hiddencols" Width="70px" />
                        </asp:BoundField>
                        <asp:BoundField DataField="numvalor" HeaderText="Valor" DataFormatString="{0:N2}">
                            <ItemStyle CssClass="hiddencols" HorizontalAlign="Right" />
                            <HeaderStyle CssClass="hiddencols" Width="70px" />
                        </asp:BoundField>
                        <asp:BoundField DataField="numprecio" HeaderText="Precio" DataFormatString="{0:N2}">
                            <ItemStyle CssClass="hiddencols" HorizontalAlign="Right" />
                            <HeaderStyle CssClass="hiddencols" Width="70px" />
                        </asp:BoundField>
                        <asp:BoundField DataField="desempresacompra" HeaderText="Comprador">
                            <ItemStyle CssClass="hiddencols" />
                            <HeaderStyle CssClass="hiddencols" />
                        </asp:BoundField>
                        <asp:TemplateField>
                            <ItemTemplate>
                                <asp:ImageButton ID="ibtEditar" runat="server" CommandName="x_edit" ToolTip="Modificar"
                                    ImageUrl="~/Imagenes/Iconos/editrow16.png" />
                                <asp:ImageButton ID="ibt_delete" runat="server" CommandName="x_delete" ToolTip="Eliminar"
                                    ImageUrl="~/Imagenes/Iconos/trash16.png" OnClientClick="javascript:return deleteItem(this.name, this.alt);" />
                            </ItemTemplate>
                            <HeaderStyle HorizontalAlign="Center" Width="40px" />
                            <ItemStyle HorizontalAlign="Center" />
                        </asp:TemplateField>
                    </Columns>
                    <RowStyle CssClass="RowStyle" />
                    <HeaderStyle CssClass="HeaderStyle" />
                    <AlternatingRowStyle CssClass="AlternatingRowStyle" />
                </asp:GridView>
                <asp:Panel ID="pnlMensaje" runat="server" Visible="false" Style="padding-top: 30px;
                    border: dotted 1px #222; width: 700px; margin: auto; height: 60px; font-size: medium;
                    color: #3c9fff; font-weight: bold; text-align: center;">
                    <asp:Label ID="lblMensaje" runat="server" />
                </asp:Panel>
            </ContentTemplate>
        </asp:UpdatePanel>
    </div>
</asp:Content>
